home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 005 / palarm10.arc / PROGRAM.DOC < prev   
Text File  |  1986-08-26  |  25KB  |  603 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                              INTRODUCTION TO 
  16.  
  17.                                     PAL
  18.  
  19.                the Personal Appointment Locator for SideKick
  20.  
  21.                                     and
  22.  
  23.                               PALARM / PALSET
  24.  
  25.                           a resident alarm clock
  26.  
  27.  
  28.  
  29.                      Copyright 1986 by PAL Software NY
  30.  
  31.                                  Suite 12B
  32.                              110 Greene Street
  33.                          New York, New York  10012
  34.  
  35.  
  36.                       Bulletin Board:  (212) 334-9171
  37.                           Voice:  (212) 334-9172
  38.  
  39.  
  40.              SideKick is a trademark of Borland International
  41.  
  42.  
  43.      PAL and PALARM/PALSET Introduction                      --  Page 2
  44.  
  45.  
  46.  
  47.  
  48.      Introduction
  49.  
  50.           PAL is  a utility  for IBM-PC  and compatible  owners who use
  51.      SideKick.  PAL enhances  SideKick's appointment  calendar feature.
  52.      If you would like a quick demonstration of some of PAL's features,
  53.      then run the batch file PALDEMO.BAT.
  54.  
  55.           PALARM is a resident alarm which  is useable  on IBM-PC's and
  56.      compatibles,  regardless  whether  you  use  SideKick.   PALSET is
  57.      PALARM's non-resident companion which is used  to edit  alarms and
  58.      set PALARM's various features.
  59.  
  60.           This file  is provided  as mutual  documentation for both PAL
  61.      and PALARM/PALSET.  The PAL program  files are  being disseminated
  62.      onto bulletin boards in an archived file under the name PAL14.ARC,
  63.      and the PALARM/PALSET program files are  being disseminated  in an
  64.      archived file  under the  name PALARM10.ARC.   Persons who wish to
  65.      use both PAL and PALARM/PALSET must download both ARC files; those
  66.      who desire  one program  and not the other will be spared the time
  67.      of downloading unwanted files.    If  you  upload  these  files to
  68.      bulletin   boards,   pleas   upload  PALARM10.ARC,  PAL14.ARC  and
  69.      PAL14.INF. 
  70.  
  71.           This introduction file should be sufficient  to get  you well
  72.      on your  way to exploiting all that PAL and PALARM can do for you.
  73.      PAL also has online help, which  is available  to you  by choosing
  74.      the help  selection from PAL's opening menu, or you can bypass the
  75.      opening menu by typing "PAL HELP" at the DOS command line.  Online
  76.      help for  PALARM and  PALSET is  available from  the first menu of
  77.      PALSET.   Extensive  written  documentation  will  be  provided to
  78.      registered users of PAL and PALARM.
  79.  
  80.  
  81.      Installation
  82.  
  83.           To use PAL in a hard disk system, copy the following files to
  84.      a single subdirectory which  resides in  your PATH  (if you aren't
  85.      familiar with paths, check your DOS documentation):
  86.  
  87.                PAL.COM
  88.                PAL14.000
  89.                PAL14.001
  90.                PAL14.HLP
  91.  
  92.      The PAL14.HLP  file is optional, and is necessary only if you want
  93.      online help.  Invoke PAL by issuing the command "PAL" from the DOS
  94.  
  95.  
  96.  
  97.  
  98.      Revised 8/26/86
  99.      PAL and PALARM/PALSET Introduction                      --  Page 3
  100.  
  101.  
  102.      command line.  So long as you have properly set your PATH, it will
  103.      not matter what your current directory is when you invoke PAL.
  104.  
  105.           To use PAL in a floppy disk system,  copy the  four PAL files
  106.      mentioned above  to a single disk, preferably the one on which you
  107.      keep your SideKick appointment  file.   If you're  short on space,
  108.      you  may  want  to  delete  the  PAL14.HLP file, but doing so will
  109.      disable the online help feature.  Make sure that the disk contain-
  110.      ing PAL  is in  the current  drive, or else that you have set your
  111.      DOS PATH to look in that drive.  Invoke PAL by issuing the command
  112.      "PAL" from the DOS command line.  
  113.  
  114.           To use  PALARM, simply  type the  program name at the command
  115.      line and hit the carriage return.  PALARM then installs itself and
  116.      remains resident in memory.  You will not have any further need of
  117.      "PALARM.COM" until  the  next  time  you  boot.    PALARM  must be
  118.      installed prior  to the  time that SideKick installs itself, so if
  119.      you intend to use it regularly, place the  PALARM command  in your
  120.      AUTOEXEC.BAT file prior to the SK command.
  121.  
  122.           To  use   PALSET,  you   must  install  both  PALSET.COM  and
  123.      PALSET.000 in a single  subdirectory which  resides in  your PATH.
  124.      PALSET,  like  PALARM,  is  called  from  the command line without
  125.      additional parameters.
  126.  
  127.  
  128.      Menu and Command Line Operation of PAL
  129.  
  130.           PAL is distributed so that if you invoke  the program without
  131.      any additional command line parameters, it will present you with a
  132.      menu to choose from its various operations.   To select  an opera-
  133.      tion, hit  the alphabetic  or numeric key which is associated with
  134.      the operation you desire  to  activate.    No  carriage  return is
  135.      required.  
  136.  
  137.           Alternatively,  you   may  invoke  any  of  PAL's  operations
  138.      directly from the DOS command line by adding  parameters after the
  139.      program  name.    Command  line operation is especially useful for
  140.      those persons who become familiar with PAL's syntax and prefer not
  141.      to wade through menus.  It is also a blessing for persons who like
  142.      to make use of batch files.
  143.  
  144.  
  145.      Online Help
  146.  
  147.           You can  invoke  online  help  from  the  beginning  menu, or
  148.      directly  from  the  command  line  with  "PAL HELP".  To select a
  149.      subject for help, hit  the  alphabetic  or  numeric  key  which is
  150.  
  151.  
  152.  
  153.  
  154.      Revised 8/26/86
  155.      PAL and PALARM/PALSET Introduction                      --  Page 4
  156.  
  157.  
  158.      associated with the subject which you wish to review.  No carriage
  159.      return is required.
  160.  
  161.  
  162.      Report Mode
  163.  
  164.           Syntax for the Report Mode is:
  165.  
  166.                PAL [@mm/dd/yyyy] n[CFP] [FILENAME]
  167.  
  168.      The only required entries on the command line are the program name
  169.      and "n", where "n" is the number of days you would like the report
  170.      to encompass.  The remaining parameters  are optional.   The first
  171.      optional parameter is to set the start date of the report at other
  172.      than your present system date.   If you  use the  "@" character by
  173.      itself without  a following  date, then  PAL will  assume that you
  174.      mean to start at 1/1/85.  The second group of  optional parameters
  175.      ("CFP")  must  be  specified  immediately  following  "n", without
  176.      intervening spaces; they respectively  stand  for  "C"olor toggle,
  177.      send report  to "F"ile,  and send  report to  "P"rinter.  The last
  178.      optional parameter is to permit you to specify  the complete name,
  179.      including  drive  and  path  if  needed, of the file you desire to
  180.      search.  If you do not specify the filename, then PAL will use its
  181.      default assumptions for the name and location of the file; you may
  182.      freely change those assumptions (among others)  with PAL's cloning
  183.      procedure.
  184.  
  185.           For instance, to see all your appointments for the next week,
  186.      issue the command "PAL 7".  A very common use for PAL is to insert
  187.      such a command as the last line of your AUTOEXEC.BAT file, so that
  188.      your coming appointments greet  you  when  your  computer finishes
  189.      booting in the morning.
  190.  
  191.  
  192.      Search Mode
  193.  
  194.           Syntax for the Search Mode is:
  195.  
  196.                PAL [@mm/dd/yyyy] $[CFP] SEARCHTERM [FILENAME]
  197.  
  198.      The  required  parameters  in  Search Mode are the program's name,
  199.      followed by the "$"  character (think  "$earch"), followed  by the
  200.      term that  you want  PAL to  search for; the term must be a single
  201.      word or part of a word, without intervening spaces.   The optional
  202.      parameters are identical to those permitted in Report Mode.
  203.  
  204.           For instance,  if you issue the command "PAL $ den", then PAL
  205.      will show you all upcoming appointments which contain  the charac-
  206.      ters "den", such as "Dentist appointment" or "lunch with Denise".
  207.  
  208.  
  209.  
  210.      Revised 8/26/86
  211.      PAL and PALARM/PALSET Introduction                      --  Page 5
  212.  
  213.  
  214.  
  215.  
  216.      Reminders
  217.  
  218.           If  you  want  to  maintain  a  reminder  list, then enter an
  219.      appointment with  SideKick and  insert an  exclamation point ("!")
  220.      anywhere in  the memo.   If  the day  passes and the memo is still
  221.      there, then PAL will remind you of that memo in  a special section
  222.      of its  report.  This feature is helpful not only for procrastina-
  223.      tors, but also for persons who want specific memos to  jump out at
  224.      them as encouragement to get some pressing business done.
  225.  
  226.  
  227.      Auto-Repeat Appointments
  228.  
  229.           If you  want to have an appointment come up periodically on a
  230.      monthly or annual basis, then insert the left bracket ("[") for an
  231.      annual  auto-repeat  appointment  or  a  right bracket ("]") for a
  232.      monthly  auto-repeat  appointment.    You'll  never   forget  that
  233.      birthday again!
  234.  
  235.           An auto-repeat  appointment will  appear in PAL's Report Mode
  236.      in perpetuity, until  you  actually  delete  the  appointment with
  237.      SideKick.   Since the  repetition is done dynamically in memory by
  238.      PAL rather than physically in  your  disk  file,  substantial disk
  239.      space savings is achieved.
  240.  
  241.           The  one  disadvantage  of  PAL's  dynamic repetition is that
  242.      SideKick will not report the auto-repeat  appointments.   Thus, it
  243.      is possible  for you  to enter  an appointment  with SideKick in a
  244.      slot which, according to SideKick, is free.   If you  then issue a
  245.      report from  PAL, you would see two appointments scheduled for the
  246.      same slot:  the one which you entered with SideKick, and the auto-
  247.      repeat appointment  which has  been carried  forward by  PAL.  The
  248.      potential for entering conflicting  appointments will  be markedly
  249.      reduced if  you regularly  use PAL's  Report Mode to review coming
  250.      appointments, a practice which many users of PAL find that they do
  251.      as a simple matter of course.
  252.  
  253.           To edit  or delete an auto-repeat appointment, you must first
  254.      locate the single memo which  generates  all  the  repeat appoint-
  255.      ments.   To do  so, use  PAL's Search  Mode.  For instance, if you
  256.      entered your Cousin Brucie's birthday with  SideKick as  an annual
  257.      auto-repeat appointment,  you can  search for  it with the command
  258.      "PAL @ $ [" or "PAL @ $ Brucie".  Once PAL finds the specific date
  259.      on  which  you  entered  the  appointment,  you  can  then call up
  260.      SideKick, go to the date, and then delete or edit the appointment.
  261.  
  262.  
  263.  
  264.  
  265.  
  266.      Revised 8/26/86
  267.      PAL and PALARM/PALSET Introduction                      --  Page 6
  268.  
  269.  
  270.  
  271.      Garbage Collection
  272.  
  273.           If  you'd  like  to  delete  all  your old appointments, then
  274.      invoke the delete function with "PAL DELETE".   This will  get rid
  275.      of all  your out  of date  appointments except for reminders ("!")
  276.      and auto-repeat appointments ("["  or "]").   Optionally,  you may
  277.      instruct  PAL  to  get  rid  of  the  old reminders as well.  This
  278.      function will  also  get  rid  of  some  useless  records  in your
  279.      appointment file  which SideKick  tends to  leave there even after
  280.      you delete them with SideKick; if  all you  want to  do is collect
  281.      and dispose of the garbage but leave your old visible appointments
  282.      intact, then use the command "PAL PURGE".
  283.  
  284.  
  285.      Multiple Appointment Files
  286.  
  287.           If you keep more than one appointment file and would  like to
  288.      view them together to check on conflicts or common free time, then
  289.      copy them  together  (using  the  "/b"  parameter),  and  view the
  290.      combined file with PAL.  For instance, if Dick uses DICK.APP and
  291.      Jane uses  JANE.APP, then use either of the two following commands
  292.      to combine the files into TOTAL.APP:
  293.  
  294.                COPY /B DICK.APP + JANE.APP TOTAL.APP 
  295.                COPY /B *.APP TOTAL.APP 
  296.  
  297.      Then use PAL on the combined file:
  298.  
  299.                PAL 7 TOTAL.APP
  300.  
  301.      If you forget to  use  the  "/B"  parameter,  PAL  will  refuse to
  302.      recognize TOTAL.APP as a valid appointment file.
  303.  
  304.  
  305.      Cloning New Versions of PAL to Your Specifications
  306.  
  307.           If you  want to teach PAL the name of the appointment file it
  308.      should use and where to find it, or you want to change  any of the
  309.      assumptions that PAL makes, then use the CLONE procedure.
  310.  
  311.           You can turn color on and off on color monitors, you can send
  312.      the report to a file, and you can send your  report to  a printer,
  313.      specifying printer codes if you like.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.      Revised 8/26/86
  323.      PAL and PALARM/PALSET Introduction                      --  Page 7
  324.  
  325.  
  326.      PALARM and PALSET
  327.  
  328.           PALARM allows  your computer  to maintain  up to 10 alarms at
  329.      any time.  When the moment comes for the alarm, PALARM will pop up
  330.      over your  current application  and will  present you  with both a
  331.      visual and an audible alarm (the visual alarm will not pop up over
  332.      a graphics application).  
  333.  
  334.           You kill  the alarm  by hitting  the carriage return key.  If
  335.      you fail to kill the alarm, then PALARM will automatically silence
  336.      the alarm,  snooze for a period, then pop up again later.  You can
  337.      intentionally force a snooze period by hitting any  key other than
  338.      the carriage  return.  If PALARM is snoozing, you will hear a soft
  339.      tick sound approximately once per second.
  340.       
  341.           As distributed, the alarm will  display  for  10  seconds and
  342.      will snooze  for 1  minute.   With PALSET, you can change the time
  343.      for display to between 1 and  60 seconds,  and the  snooze time to
  344.      between 1 minute and 24 hours.
  345.  
  346.           An additional  control you have over the alarm is the ability
  347.      to specify the type  of sound  you hear  when the  alarm goes off.
  348.      You  can  change  the  sound  to  OFF,  LOW,  MEDIUM or HIGH.  The
  349.      distribution version of PALARM has the sound set to LOW.
  350.  
  351.           When you first install PALARM, you will see the date and time
  352.      at the upper right hand corner of your display.  If you prefer not
  353.      to have the clock  and date  display, then  enter PALSET  and turn
  354.      either  or  both  off  temporarily  with the toggle options on the
  355.      opening menu, or turn either or  both off  permanently by entering
  356.      the installation option on PALSET's opening menu.
  357.  
  358.           Editing alarms is accomplished by entering the "Alarms Menu".
  359.      You can add alarms, edit them,  delete specific  alarms, purge old
  360.      alarms, or  clear the  entire alarm  sequence.   When you exit the
  361.      Alarms menu and get back to  the opening  PALSET menu,  you should
  362.      "S"ave your  changes to  the data file if you want the information
  363.      remembered the next time you boot up.  
  364.  
  365.           The alarm information currently in memory  will automatically
  366.      be stored  to disk  when you kill an alarm; therefore, if an alarm
  367.      pops up in the middle of  an editing  session and  you're not sure
  368.      that you want the current changes to overwrite your existing data,
  369.      then instead of killing the alarm, force it to snooze.  To restore
  370.      your old,  unedited data  while the  alarm is snoozing, reload the
  371.      data file from PALSET's opening menu.
  372.  
  373.           To remove PALARM from memory, first satisfy yourself  that no
  374.      other application is currently running (You are at the DOS command
  375.  
  376.  
  377.  
  378.      Revised 8/26/86
  379.      PAL and PALARM/PALSET Introduction                      --  Page 8
  380.  
  381.  
  382.      line) and  that no  other programs  reside in  memory after PALARM
  383.      (e.g., you  either did not load SideKick, or, having done so, have
  384.      already removed SideKick from memory).  Then, if you still wish to
  385.      remove PALARM,  hit the  ALT key, then (still holding the ALT key)
  386.      press the LEFT SHIFT key.  PALARM will  then permit  you the final
  387.      choice of answering "Y" or "N" to the question whether you wish to
  388.      proceed in killing the program.
  389.  
  390.           Is it possible, you ask, for PALARM to read an alarm directly
  391.      from my  SideKick appointment  file?   It sure is, but that awaits
  392.      you in PAL Version 2, which is available on a commercial basis for
  393.      $49.95. 
  394.  
  395.  
  396.      TSR Wars; Multitasking
  397.  
  398.           Resident programs  are often  referred to as TSR's, after the
  399.      DOS programmer's function that permits a program to  Terminate but
  400.      Stay Resident.  As more and more resident programs vie for memory,
  401.      processor time and control, it is  inevitable that  skirmishes may
  402.      result, sometimes  resulting in total system lockup which can only
  403.      be remedied by turning the system off and then back on again.
  404.  
  405.           PALARM has been tested in many system configurations  and has
  406.      been found  to coexist  peacefully in  the vast majority of situa-
  407.      tions.  If, for any reason,  you  find  that  the  introduction of
  408.      PALARM as  a resident  program in your system causes any problems,
  409.      then first try to rearrange the  order  in  which  your  TSR's are
  410.      loaded.  In most cases, you will find that loading PALARM early on
  411.      in the sequence should solve your  problem.    If  you  still have
  412.      problems which are resolved only by removing PALARM entirely, then
  413.      please send us a complete written  report of  the circumstances so
  414.      that we can try to find the problem and correct it.
  415.  
  416.           Multitasking software,  such as  DoubleDos, TopView, Windows,
  417.      DesqView and TaskView are essentially TSR's which spawn several of
  418.      your application  programs as  child processes.  PALARM is a mini-
  419.      multitasker itself, because it  steals a  little bit  of processor
  420.      time to  keep track  of when  alarms must  be sounded.  PALARM has
  421.      been found to work well in most cases with TaskView  and DesqView,
  422.      so long  as PALARM  is loaded  before them.  We have observed that
  423.      TaskView works more smoothly with SideKick  than DesqView;  on the
  424.      other  hand,  DesqView  permits  more flexible memory use when you
  425.      have a memory board that uses AST's EEMS  specification.   We have
  426.      not  tested  PALARM  with  other  multitasking software.  We would
  427.      appreciate hearing from those of you  who  try  to  use  PALARM in
  428.      multitasking systems.   Remember,  if in doubt, load PALARM before
  429.      other resident programs.
  430.  
  431.  
  432.  
  433.  
  434.      Revised 8/26/86
  435.      PAL and PALARM/PALSET Introduction                      --  Page 9
  436.  
  437.  
  438.           One other kind of  program that  makes special  use of memory
  439.      and which  may do battle with PALARM is the program that makes use
  440.      of AST's EEMS specification to utilize expanded memory for running
  441.      the program.   One  program that has been found to have difficulty
  442.      with PALARM is Reflex version 1.1 on an AST Rampage  configured to
  443.      use EEMS.   Apparently  Reflex version  1.0 does  not cause such a
  444.      problem.  PALARM does  not have  problems with  programs which use
  445.      expanded memory  solely for  data manipulation, such as SuperCalc,
  446.      Lotus and Symphony.
  447.  
  448.           If you have any problems  running  PALARM,  we  want  to hear
  449.      about it.  If we don't know about it, we can't fix it.
  450.  
  451.  
  452.      Registration:  The Shareware Concept
  453.  
  454.           Check the  online help system for more details about what PAL
  455.      and PALARM/PALSET can do for you.  For full written documentation,
  456.      you must become a registered user.  
  457.  
  458.           To register,  send $25 for PAL, $15 for PALARM/PALSET, or $30
  459.      for all the programs combined, with your name  and address  to PAL
  460.      Software NY,  Suite 12B,  110 Greene  St., NY,  NY  10012.  Before
  461.      doing so,  read PAL's  help file's  description of  PAL Version 2.
  462.      You may  just be  tempted to  spring for the commercial version of
  463.      PAL!  
  464.  
  465.           The concept  of  shareware  is  that  an  author  can provide
  466.      software  at  an  inexpensive  price  by  freely disseminating the
  467.      software for trial.  If an  individual finds  the software useful,
  468.      he is expected to pay for it.  Realities being what they are, many
  469.      people use shareware products without paying.  I hope that  as you
  470.      continue  to  use  PAL  and  come to appreciate it as an essential
  471.      tool, that you will recognize its value and  compensate the author
  472.      appropriately.   It is  through your support that enhancements are
  473.      encouraged.
  474.  
  475.           In any case, feel free to share the program with your friends
  476.      and upload  it to  computer bulletin boards for further dissemina-
  477.      tion, so long  as  all  the  files  are  kept  together  with this
  478.      documentation and  no changes  are made  by any person.  If you do
  479.      upload, then please upload PAL14.ARC, PALARM10.ARC and PAL14.INF.
  480.  
  481.           For comments and questions, write to us at the above address,
  482.      or communicate by modem by means of Compuserve (ID #70475,1071) or
  483.      the Source (ID #ST2338).  On Compuserve, you can either  use EMAIL
  484.      or  flag  us  down  on  the  Borland  SIG  (GO BOR-100) or the IBM
  485.      Software SIG (GO PCS-72).  
  486.  
  487.  
  488.  
  489.  
  490.      Revised 8/26/86
  491.      PAL and PALARM/PALSET Introduction                     --  Page 10
  492.  
  493.  
  494.           For those who prefer more direct  communication, PAL Software
  495.      NY now  has its  own bulletin  board, which can be reached at 212-
  496.      334-9171, using 300, 1200 or 2400  baud.   Non-registered users of
  497.      PAL  may  have  free  access  to  the  board and are authorized to
  498.      download all updates  to  the  shareware  version  of  PAL,  and a
  499.      complete  (but  time-limited)  demo  of PAL version 2.  Registered
  500.      users will have complete message system, uploading and downloading
  501.      privileges.
  502.  
  503.           For verbal  communication, call  PAL's voice line at 212-334-
  504.      9172.  
  505.  
  506.  
  507.      Legal Stuff:  Warranties and Limitations
  508.  
  509.           Our lawyer says we have to write this stuff here.  It just so
  510.      happens that  the author  of PAL,  PALARM and  PALSET and the sole
  511.      proprietor of PAL Software NY is a lawyer.
  512.  
  513.           PAL, PALARM and  PALSET  (the  "Licensed  Programs")  are the
  514.      exclusive property  of PAL  Software NY (the "Licensor").  You are
  515.      granted a limited license to use  the Licensed  Programs.   If you
  516.      find the  Licensed Programs  useful, then you are asked to pay for
  517.      the license in accordance with the  section of  this documentation
  518.      which  describes  registration.    You are encouraged to share the
  519.      Licensed Programs with  others  and  to  disseminate  the Licensed
  520.      Programs on  computer bulletin  boards in  their original archived
  521.      format without modification;  however,  you  may  not  receive any
  522.      remuneration for  sharing the  Licensed Programs  other than reim-
  523.      bursement for media and mailing costs.  No person is  permitted to
  524.      sell, license  or otherwise  distribute the  Licensed Programs for
  525.      profit without the prior written consent of the Licensor.
  526.  
  527.           The Licensor  represents that  many users  have enjoyed using
  528.      PAL and certainly hopes that you will, too.  However, the Licensor
  529.      DOES NOT WARRANT  THAT  THE  LICENSED  PROGRAMS  ARE  FIT  FOR ANY
  530.      PARTICULAR USE OR ARE MERCHANTIBLE.  THE LICENSED PROGRAMS ARE NOT
  531.      WARRANTED TO BE FREE OF  BUGS,  NOR  ARE  THEY  PROVIDED  WITH ANY
  532.      WARRANTY OF  ANY KIND,  EITHER EXPRESSED  OR IMPLIED.   IT IS YOUR
  533.      RESPONSIBILITY TO  DETERMINE  WHETHER  THE  LICENSED  PROGRAMS ARE
  534.      SUITABLE FOR  YOU.   IN NO EVENT SHALL THE LICENSOR, ITS OWNERS OR
  535.      AGENTS BE HELD RESPONSIBLE  FOR INCIDENTAL,  SPECIAL OR CONSEQUEN-
  536.      TIAL DAMAGES,  OR LOST  DATA OR  PROFITS TO  ANY PERSON  OR ENTITY
  537.      THAT MAY ARISE OUT OF THE  USE OF  THE LICENSED  PROGRAMS, EVEN IF
  538.      THE POSSIBILITY  OF SUCH  DAMAGE HAS BEEN BROUGHT TO THE ATTENTION
  539.      OF THE LICENSOR.
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.      Revised 8/26/86
  547.      PAL and PALARM/PALSET Introduction                     --  Page 11
  548.  
  549.  
  550.      Programmer's Note
  551.  
  552.           PAL, PALARM and PALSET are all written in  Turbo Pascal.   We
  553.      acknowledge  the   contributions  of  numerous  authors  who  have
  554.      contributed their knowledge to the public domain.  In addition, we
  555.      have made extensive use of two commercial packages in creating our
  556.      programs:  TurboPower Utilities  by TurboPower  Software and Turbo
  557.      Professional by Sunny Hill Software.
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.      Revised 8/26/86
  603.